#include <stdio.h>
#define N 6
int Hangmax(int a[][N],int i,int x){
	int j;
	int max = a[i][0];
	for(j = 1;j<x;j++){
		if(a[i][j]>max){
			max = a[i][j];
		}
	}return max;
}
int Liemin(int a[][N],int j,int x){
	int i;
	int min = a[0][j];
	for(i = 1;i<x;i++){
		if(a[i][j]<min){
			min = a[i][j];
		}
	}return min;
}
int WuSame(int a[][N],int i,int j,int n){
	int cnt = 0;
	int x;
	for(x = 0;x<n;x++){
		if(a[i][x]==a[i][j]){
			cnt+=1;
		}if(a[x][j]==a[i][j]){
			cnt+=1;
		}
	}if(cnt!=2){
		return 0;
	}else{
		return 1;
	}

}





int main(){
	int i,j,n;
	int flag = 0;
	scanf("%d",&n);
	int a[n][N];
	for(i = 0;i<n;i++){
		for(j = 0;j<n;j++){
			scanf("%d",&a[i][j]);
		}
	}for(i = 0;i<n;i++){
		for(j = 0;j<n;j++){
			if(Hangmax(a,i,n)==Liemin(a,j,n)){
				if( WuSame(a,i,j,n) ){
					flag = 1;printf("%d %d",i,j);break;
				}
			}
		}
	}if(flag==0){
		printf("NONE");
	}
}
